Big Huge Thesaurus

vertical surface

noun